@media screen and (max-width: 1440px) {
	body{
		overflow-x:hidden;
	}
	.about_history .wrap,.shiming .wrap{
		width: auto;
	}
	.yuanjing_text{
		margin-left: 100px;
	}
	.number{
		width: 70px;
		height: 70px;
		line-height: 70px;
		margin-left: 25px;
	}
}
@media screen and (max-width: 1200px) {
}

@media screen and (max-width: 992px) {
}

@media screen and (max-width: 800px) {
	.adAlert .center img{
		width: 315px;
	}
    .wap_nav {
        position: fixed;
        left: 0px;
        top: 0px;
        width: 100%;
        z-index: 7777;
    }

    .wap_nav .logo {
        float: left;
        position: absolute;
        left: 0px;
        top: 0px;
    }

    .wap_nav .logo img {
        height: 24px;
        margin-top: 13px;
        margin-left: 10px;
        object-fit: contain;
    }

    body {
        padding-top: 50px;
    }

    .pc {
        display: none;
    }

    .wap {
        display: block;
    }

    .wrap {
        width: calc(1330/800*100vw);
        margin: 0 auto;
        padding: 0 calc(30/800*100vw);
        max-width: 100%;
    }

    .current .head {
        box-shadow: 0 0 calc(10/800*100vw) #cccccc;
        z-index: 9999;
    }

    .head {
        height: calc(120/800*100vw);
        background: #ffffff;
        width: 100%;
        position: fixed;
        top: 0;
        left: 0;
        z-index: 99;
    }

    .head .wrap {
    }

    .head .logo {
        float: left;
        position: relative;
        width: calc(188/800*100vw);
        text-align: center;
    }

    .head .logo a {
    }

    .head .logo .img2 img {
        width: calc(172/800*100vw);
    }

    .head .logo .img1 img {
        width: 100%;
    }

    .head,.head * {
        -webkit-transition: all 0.4s;
        -o-transition: all 0.4s;
        -moz-transition: all 0.4s;
        -ms-transition: all 0.4s;
        transition: all 0.4s;
    }

    .current .head .logo .img2 {
        opacity: 1;
        transform: translateY(0);
    }

    .head .logo .img2 {
        position: absolute;
        left: 0;
        top: 0;
        width: 100%;
        opacity: 0;
        transform: translateY(calc(-100/800*100vw));
        z-index: 4;
    }

    .current .head .logo .img1 {
        opacity: 0;
        transform: translateY(calc(-100/800*100vw));
    }

    .head .logo .img1 {
        width: 100%;
        display: block;
    }

    .head .jMenu {
        float: left;
        display: table;
        margin: 0;
        padding: 0;
        float: left;
        margin-top: calc(60/800*100vw);
    }

    .head .jMenu li {
        position: relative;
        float: left;
    }

    .head .jMenu li.now {
    }

    .head .jMenu li a {
        width: calc(130/800*100vw);
        display: block;
        background-color: transparent;
        color: #333;
        text-transform: uppercase;
        cursor: pointer;
        font-size: calc(20/800*100vw);
        text-align: center;
        font-family: fontR;
        padding-bottom: calc(30/800*100vw);
    }

    .head .jMenu li:hover a {
        color: #d72e23;
    }

    .head .jMenu li ul {
        display: none;
    }

    .head .jMenu li ul .arrow {
    }

    .head .jMenu li ul li {
    }

    .head .jMenu li ul li a {
    }

    .head .head_tel {
        float: right;
        margin-top: calc(40/800*100vw);
        font-size: calc(20/800*100vw);
    }

    .head .head_tel p {
    }

    .head .head_tel p img {
        float: left;
        margin-top: calc(5/800*100vw);
        margin-right: calc(10/800*100vw);
        height: calc(19/800*100vw);
    }

    .head .head_tel .telNum {
        font-size: calc(30/800*100vw);
        font-family: arial;
        font-weight: bold;
        white-space: nowrap;
    }

    .banner {
    }

    .banner .swiper-pagination {
    }

    .banner .swiper-pagination * {
        width: calc(21/800*100vw);
        height: calc(21/800*100vw);
        background-color: #d5d5d5;
        opacity: 0.5;
        position: relative;
        margin: 0 calc(10/800*100vw) !important;
        -webkit-transition: all 0.4s;
        -o-transition: all 0.4s;
        -moz-transition: all 0.4s;
        -ms-transition: all 0.4s;
        transition: all 0.4s;
    }

    .banner .swiper-pagination *:after {
        border: solid calc(2/800*100vw) #d5d5d5;
        opacity: 1;
        position: absolute;
        border-radius: calc(30/800*100vw);
        content: "";
        right: 0;
        top: 0;
        left: 0;
        bottom: 0;
        -webkit-transition: all 0.4s;
        -o-transition: all 0.4s;
        -moz-transition: all 0.4s;
        -ms-transition: all 0.4s;
        transition: all 0.4s;
    }

    .banner .swiper-pagination *.swiper-pagination-bullet-active {
        opacity: 1;
    }

    .banner .swiper-pagination *.swiper-pagination-bullet-active:after {
        left: calc(-5/800*100vw);
        right: calc(-5/800*100vw);
        top: calc(-5/800*100vw);
        bottom: calc(-5/800*100vw);
    }

    .banner .swiper-container {
    }

    .banner .swiper-container .swiper-wrapper {
    }

    .banner .swiper-container .swiper-wrapper .swiper-slide {
    }

    .banner .swiper-container .swiper-wrapper .swiper-slide img {
        width: 100%;
    }

    .section1 {
    }

    .section1 .wrap {
        position: relative;
        padding-top: calc(125/800*100vw);
        padding-bottom: calc(90/800*100vw);
    }

    .section1 .tit {
        font-family: AlibabaPuHuiTiB;
        font-size: calc(60/800*100vw);
        color: #EFEFEF;
        line-height: calc(192/800*100vw);
        text-align: left;
        font-style: normal;
        width: 1em;
        text-transform: uppercase;
        left: 0;
        left: calc(30/800*100vw);
        top: 0;
        transform: none;
        position: absolute;
    }

    .section1 .content {
        width: 100%;
        height: calc(389/800*100vw);
        background: #FFFFFF;
        box-shadow: 0 calc(2/800*100vw) calc(6/800*100vw) 0 rgba(233,233,233,0.5);
        border-radius: calc(4/800*100vw);
        text-align: left;
        padding-top: calc(22/800*100vw);
        padding-left: calc(57/800*100vw);
        position: static;
        left: calc(121/800*100vw);
        top: calc(253/800*100vw);
        z-index: 5;
        text-align: center;
        padding: 6vw;
    }

    .section1 .content .title {
    }

    .section1 .content .title p {
        font-family: SourceHanSansSC;
        font-weight: 500;
        font-size: calc(60/800*100vw);
        color: #D72F24;
        line-height: 1;
        line-height: calc(87/800*100vw);
        font-style: normal;
    }

    .section1 .content .title p b {
        font-family: SourceHanSansSC;
        font-weight: 500;
        font-size: calc(60/800*100vw);
        color: #F5D292;
        text-align: left;
        font-style: normal;
    }

    .section1 .content .dec {
        font-family: SourceHanSansSC;
        font-weight: 400;
        font-size: calc(20/800*100vw);
        color: #333333;
        line-height: 1;
        text-align: center;
        font-style: normal;
        padding-top: calc(15/800*100vw);
        padding-bottom: calc(20/800*100vw);
    }

    .section1 .content .dec b {
        font-family: SourceHanSansSC;
        font-weight: bold;
        font-size: calc(50/800*100vw);
        color: #D72E23;
        line-height: 1;
        text-align: left;
        font-style: normal;
    }

    .section1 .content .more {
        width: calc(174/800*100vw);
        background: linear-gradient(180deg,#EE665A 0%,#D72F24 100%);
        border-radius: calc(3/800*100vw);
        display: block;
        text-align: center;
        line-height: calc(49/800*100vw);
        font-family: SourceHanSansSC;
        font-weight: 400;
        font-size: calc(26/800*100vw);
        color: #F8DDAA;
        font-style: normal;
        margin: auto;
    }

    .section1 .videowrap {
        width: 100%;
        position: relative;
        float: none;
    }

    .section1 .videowrap video {
        width: 100%;
        display: block;
    }

    .section1 .videowrap .play {
        width: 100%;
        height: 100%;
        position: absolute;
        top: 50%;
        left: 50%;
        -o-transform: translate(-50%,-50%);
        -webkit-transform: translate(-50%,-50%);
        -moz-transform: translate(-50%,-50%);
        -ms-transform: translate(-50%,-50%);
        transform: translate(-50%,-50%);
        cursor: pointer;
        z-index: 3;
        background: url(../images/play.png) no-repeat center center;
        background-size: calc(120/800*100vw);
    }

    .section2 {
        overflow: hidden;
        position: relative;
        padding-bottom: calc(126/800*100vw);
    }

    .section2 .bg {
        position: absolute;
        left: 0;
        top: 0px;
        width: 100%;
        height: 100%;
    }

    .section2 .bg img {
        width: 100%;
        height: 100%;
        object-fit: cover;
        position: absolute;
        left: 0;
        top: 0;
    }

    .section2 .title {
        position: relative;
        z-index: 3;
        font-family: SourceHanSansSC;
        font-weight: bold;
        font-size: calc(78/800*100vw);
        color: #EDDBAE;
        line-height: calc(112/800*100vw);
        text-align: center;
        font-style: normal;
        padding-top: calc(134/800*100vw);
        padding-bottom: calc(45/800*100vw);
    }

    .section2 .wrap {
        position: relative;
        z-index: 3;
    }

    .section2 .content {
        position: relative;
        z-index: 3;
        margin: auto;
        max-width: 100%;
    }

    .section2 .content .list {
        position: absolute;
        width: 100%;
        left: 0;
        top: 0;
        z-index: 5;
        padding-top: calc(64/800*100vw);
    }

    .section2 .content .list .item {
        padding-left: calc(90/800*100vw);
        float: left;
        margin-bottom: calc(150/800*100vw);
        position: relative;
    }

    .section2 .content .list .item .icon:after {
        content: "";
        position: absolute;
        border: calc(2/800*100vw) solid rgba(215,46,35,0.18);
        width: calc(76/800*100vw);
        height: calc(76/800*100vw);
        position: absolute;
        top: 50%;
        left: 50%;
        -o-transform: translate(-50%,-50%);
        -webkit-transform: translate(-50%,-50%);
        -moz-transform: translate(-50%,-50%);
        -ms-transform: translate(-50%,-50%);
        transform: translate(-50%,-50%);
        border-radius: calc(300/800*100vw);
    }

    .section2 .content .list .item .icon {
        border: calc(2/800*100vw) solid rgba(215,46,35,0.18);
        border-radius: calc(300/800*100vw);
        width: calc(66/800*100vw);
        height: calc(66/800*100vw);
        background: #D72E23;
        position: relative;
        position: absolute;
        left: 0;
    }

    .section2 .content .list .item .icon img {
        position: absolute;
        top: 50%;
        left: 50%;
        -o-transform: translate(-50%,-50%);
        -webkit-transform: translate(-50%,-50%);
        -moz-transform: translate(-50%,-50%);
        -ms-transform: translate(-50%,-50%);
        transform: translate(-50%,-50%);
        max-width: 37%;
    }

    .section2 .content .list .item .con {
    }

    .section2 .content .list .item .con .cn {
        font-family: SourceHanSansSC;
        font-weight: 500;
        font-size: calc(26/800*100vw);
        color: #FFFFFF;
        line-height: calc(46/800*100vw);
        font-style: normal;
    }

    .section2 .content .list .item .con .en {
        font-family: SourceHanSansSC;
        font-weight: 400;
        font-size: calc(16/800*100vw);
        color: #FFFFFF;
        line-height: calc(24/800*100vw);
        font-style: normal;
    }

    .section2 .content .list .item:nth-child(1) {
        margin-left: calc(75/800*100vw);
    }

    .section2 .content .list .item:nth-child(2) {
        margin-right: calc(75/800*100vw);
    }

    .section2 .content .list .item:nth-child(3) {
        clear: left;
    }

    .section2 .content .list .item:nth-child(4) {
		left: 10px;
    }

    .section2 .content .list .item:nth-child(5) {
        clear: left;
        margin-left: calc(75/800*100vw);
        margin-bottom: 0;
    }

    .section2 .content .list .item:nth-child(6) {
        margin-right: calc(75/800*100vw);
        margin-bottom: 0;
    }

    .section2 .content .list .item:nth-child(2n) {
        float: right;
        padding-left: 0;
        padding-right: calc(90/800*100vw);
    }

    .section2 .content .list .item:nth-child(2n) .icon {
        left: auto;
        right: 0;
    }

    .section2 .content .list .item:nth-child(2n) .con {
    }

    .section2 .content .center {
        margin: auto;
        width: calc(663/800*100vw);
        height: calc(663/800*100vw);
        border-radius: calc(800/800*100vw);
        text-align: center;
        position: relative;
        z-index: 12;
        padding-top: calc(152/800*100vw);
    }

    .section2 .content .center .cir1 {
        border: calc(1/800*100vw) solid #FFFFFF;
        width: 100%;
        height: 100%;
        position: absolute;
        left: 0;
        top: 0;
        border-radius: calc(1233/800*100vw);
    }

    .section2 .content .center .cir2 {
        width: calc(459/800*100vw);
        height: calc(459/800*100vw);
        border: calc(1/800*100vw) solid #FFFFFF;
        border-radius: calc(300/800*100vw);
        position: absolute;
        top: 50%;
        left: 50%;
        -o-transform: translate(-50%,-50%);
        -webkit-transform: translate(-50%,-50%);
        -moz-transform: translate(-50%,-50%);
        -ms-transform: translate(-50%,-50%);
        transform: translate(-50%,-50%);
    }

    .section2 .content .center .icon1 {
        position: relative;
        z-index: 3;
    }

    .section2 .content .center .icon1 img {
        width: calc(108/800*100vw);
    }

    .section2 .content .center .icon2 {
        position: relative;
        z-index: 3;
        margin-top: calc(-40/800*100vw);
    }

    .section2 .content .center .icon2 img {
        width: calc(255/800*100vw);
    }

    .section2 .content .center .more {
        position: relative;
        z-index: 3;
        display: block;
        margin: auto;
        margin-top: calc(56/800*100vw);
        width: calc(188/800*100vw);
        height: calc(50/800*100vw);
        background: url(../images/more.png) no-repeat center center;
        background-size: 100%;
    }

    .section3 {
        margin-top: calc(150/800*100vw);
        background: url(../images/index_bg2.jpg) no-repeat center 0;
        background-size: cover;
    }

    .section3 .wrap {
    }

    .title_md:before {
        width: calc(28/800*100vw);
        height: 100%;
        background: #f3e1bc;
        left: 0;
        top: 0;
        content: "";
        position: absolute;
    }

    .section3 .title_md {
        padding-left: calc(88/800*100vw);
        position: relative;
    }

    .section3 .title_md .red {
        font-size: calc(58/800*100vw);
        position: relative;
        z-index: 9;
        font-weight: bold;
        color: #d72e23;
    }

    .section3 .title_md .en {
        font-size: calc(48/800*100vw);
        color: #efefef;
        font-weight: bold;
        margin-top: calc(-62/800*100vw);
        margin-left: calc(126/800*100vw);
    }

    .section3 .title_md .font40 {
    }

    .section3 .title_md .mt50 {
        margin-top: calc(50/800*100vw);
        font-size: calc(40/800*100vw);
    }

    .section3 .title_md .mt50 img {
        height: calc(45/800*100vw);
    }

    .section3 .title_md .mt15 {
    }

    .section3 .title_md .mt15 img {
        height: calc(45/800*100vw);
    }

    .section3 .imgbox {
        margin-top: calc(90/800*100vw);
    }

    .section3 .imgbox a {
    }

    .section3 .imgbox a img {
        width: 100%;
        margin: calc(5/800*100vw) 0px;
    }

    .section3 .imgbox a img.mt5 {
    }

    .section4 {
        background: url(../images/wy.png) no-repeat center center;
        background-size: cover;
        margin-top: calc(90/800*100vw);
        padding-top: calc(74/800*100vw);
        position: relative;
    }

    .section4 .wrap {
    }

    .section4 .icon {
    }

    .section4 .icon img {
        height: calc(178/800*100vw);
    }

    .section4 .items {
        padding-top: calc(52/800*100vw);
        padding-bottom: calc(55/800*100vw);
        display: flex;
        justify-content: space-between;
    }

    .section4 .items p {
    }

    .section4 .items p .s1 {
        display: block;
    }

    .section4 .items p .s1 img {
        width: calc(22/800*100vw);
        height: calc(22/800*100vw);
        object-fit: contain;
    }

    .section4 .items p .s1 .tit {
        font-family: SourceHanSansSC;
        font-weight: 400;
        font-size: calc(18/800*100vw);
        color: #333333;
        line-height: calc(26/800*100vw);
        text-align: left;
        font-style: normal;
        vertical-align: middle;
    }

    .section4 .con {
        width: 100%;
        text-align: center;
        padding-bottom: calc(75/800*100vw);
    }

    .section4 .items p .s2 {
        font-family: SourceHanSansSC;
        font-weight: bold;
        font-size: calc(20/800*100vw);
        color: #D72E23;
        line-height: calc(29/800*100vw);
    }

    .section4 .items p .s2 b {
        font-family: SourceHanSansSC;
        font-weight: bold;
        font-size: calc(60/800*100vw);
        color: #D72E23;
        line-height: calc(87/800*100vw);
        text-align: left;
        font-style: normal;
        vertical-align: -webkit-baseline-middle;
    }

    .section4 .items p .s2 em {
    }

    .section4 .list {
    }

    .section4 .list .hd {
        line-height: calc(50/800*100vw);
        background: #F5D292;
        font-family: SourceHanSansSC;
        font-weight: 400;
        font-size: calc(24/800*100vw);
        color: #333333;
        text-align: left;
        font-style: normal;
        zoom:1;overflow: hidden;
    }

    .section4 .list .hd .p1 {
        float: left;
        width: 40%;
        text-align: center;
    }

    .section4 .list .hd .p2 {
        float: left;
        width: 60%;
        text-align: center;
    }

    .section4 .list .scroll {
        height: calc(442/800*100vw);
        background: #9E0809;
        overflow: hidden;
        /* padding: 0 calc(22/800*100vw); */
    }

    .section4 .list .scroll ul {
    }

    .section4 .list .scroll ul li {
        font-family: SourceHanSansSC;
        font-weight: 400;
        font-size: calc(22/800*100vw);
        color: #FFFFFF;
        line-height: calc(32/800*100vw);
        text-align: left;
        font-style: normal;
        line-height: calc(53/800*100vw);
        zoom:1;display: flex;
        overflow: hidden;
        align-items: center;
        border-bottom: 1px solid rgba(255,255,255,0.15);
    }

    .section4 .list .scroll ul li .p1 {
        font-size: calc(22 / 800* 100vw);
    }
	
	.section4 .list .scroll ul li .p2 {
		width: 60%;
		float: left;
		text-align: center;
		font-family: SourceHanSansSC;
		font-weight: 400;
		font-size: calc(22 / 800* 100vw);
		color: #FFFFFF;
		line-height: calc(32 / 800* 100vw);
		text-align: center;
		font-style: normal;
	}

    .section4 .list .scroll ul li .p2 {
        width: 60%;
        float: left;
        text-align: center;
        font-family: SourceHanSansSC;
        font-weight: 400;
        font-size: calc(22/800*100vw);
        color: #FFFFFF;
        line-height: calc(32/800*100vw);
        text-align: center;
        font-style: normal;
    }

    .section4 .right {
    }

    .section4 .right img {
        width: calc(1025/800*100vw);
        position: static;
        right: 0;
        bottom: 0;
        width: 95%;
    }

    .section5 {
        padding-top: calc(150/800*100vw);
        padding-bottom: calc(190/800*100vw);
        background: url(../images/index_bg3.jpg) no-repeat center 0;
        background-size: 100% 100%;
        /* margin-top:calc(150/800*100vw);*/
    }

    .section5 .wrap {
    }

    .section5 .title_zc {
        height: calc(152/800*100vw);
        background: url(../images/md_title.png) no-repeat center center;
        margin: 0 auto;
        padding-top: calc(18/800*100vw);
        text-align: center;
        background-size: 100% 100%;
    }

    .section5 .title_zc .red {
        margin-bottom: calc(5/800*100vw);
        color: #d72e23;
        font-size: calc(38/800*100vw);
        text-align: center;
        font-weight: bold;
    }

    .section5 .title_zc img {
    }

    .section5 .title_zc img.mt40 {
        margin-top: calc(32/800*100vw);
        height: calc(29/800*100vw);
    }

    .section5 .list {
        /* margin-top:110px;*/
        text-align: center;
    }

    .section5 .list ul {
    }

    .section5 .list ul li:nth-child(3n) {
    }

    .section5 .list ul li {
        float: left;
        text-align: center;
        width: 50%;
        float: left;
        margin-top: calc(110/800*100vw);
    }

    .section5 .list ul li img {
        height: calc(224/800*100vw);
        display: block;
        margin: auto;
    }

    .section5 .list ul li .wenzi {
        width: calc(327/800*100vw);
        /* height:209px;*/
        margin: auto;
        background-color: #ffffff;
        border: solid calc(4/800*100vw) #f0e2bf;
        padding: 0 calc(10/800*100vw);
        margin-top: calc(-110/800*100vw);
        padding-top: calc(100/800*100vw);
    }

    .section5 .list ul li .wenzi .wz_title {
    }

    .section5 .list ul li .wenzi .wz_title.center {
        width: calc(409/800*100vw);
        height: calc(90/800*100vw);
        background: url(../images/index_jm_bt.png) no-repeat;
        background-size: 100% 100%;
        display: flex;
        justify-content: center;
        align-items: center;
        margin-left: calc(-56/800*100vw);
        padding-top: calc(15/800*100vw);
    }

    .section5 .list ul li .wenzi .wz_title img {
        height: calc(26/800*100vw);
    }

    .section5 .list ul li .wenzi p {
    }

    .section5 .list ul li .wenzi p.font20 {
    }

    .section5 .list ul li .wenzi p.font20.bold {
    }

    .section5 .list ul li .wenzi p.font20.bold.line32 {
    }

    .section5 .list ul li .wenzi p.font20.bold.line32.mt20 {
        font-size: calc(20/800*100vw);
        font-weight: bold;
        line-height: calc(32/800*100vw);
        margin-top: calc(22/800*100vw);
        padding-bottom: calc(20/800*100vw);
    }

    .section6 {
        background: url(../images/gh.jpg) no-repeat center center;
        background-size: cover;
        position: relative;
        margin-top: calc(-32/800*100vw);
        z-index: 3;
    }

    .section6 .hd {
        left: calc(30/800*100vw);
        top: calc(227/800*100vw);
        position: absolute;
        width: calc(81/800*100vw);
        z-index: 5;
    }

    .section6 .hd a.current {
        opacity: 1;
    }

    .section6 .hd a {
        display: block;
        margin-bottom: calc(40/800*100vw);
        opacity: 0.6;
    }

    .section6 .hd a img {
        width: 100%;
    }

    .section6 .bd {
        padding-left: calc(164/800*100vw);
        position: relative;
    }

    .section6 .bd .swiper-container {
    }

    .section6 .bd .swiper-container .swiper-wrapper {
    }

    .section6 .bd .swiper-container .swiper-wrapper .swiper-slide {
        padding-bottom: calc(513/800*100vw);
    }

    .section6 .bd .swiper-container .swiper-wrapper .swiper-slide .left {
        padding-top: calc(242/800*100vw);
    }

    .section6 .bd .swiper-container .swiper-wrapper .swiper-slide .left .title {
        font-family: AlibabaPuHuiTiB;
        font-size: calc(60/800*100vw);
        color: #EDDBAE;
        line-height: calc(82/800*100vw);
        text-align: left;
        font-style: normal;
    }

    .section6 .bd .swiper-container .swiper-wrapper .swiper-slide .left .dec .ico {
    }

    .section6 .bd .swiper-container .swiper-wrapper .swiper-slide .left .dec .ico img {
        width: calc(96/800*100vw);
        position: absolute;
        right: calc(-103/800*100vw);
        top: calc(31/800*100vw);
    }

    .section6 .bd .swiper-container .swiper-wrapper .swiper-slide .left .dec {
        font-family: AlibabaPuHuiTiM;
        font-size: calc(40/800*100vw);
        color: #FFFFFF;
        line-height: calc(55/800*100vw);
        letter-spacing: calc(3/800*100vw);
        text-align: left;
        font-style: normal;
        padding-top: calc(8/800*100vw);
        position: relative;
        display: inline-block;
    }

    .section6 .bd .swiper-container .swiper-wrapper .swiper-slide .right {
    }

    .section6 .bd .swiper-container .swiper-wrapper .swiper-slide .right img {
        width: calc(375/800*100vw);
        position: absolute;
        right: 0;
        bottom: 0;
    }

    .section6 .bd .swiper-container .swiper-button-next {
        width: calc(103/800*100vw);
        height: calc(103/800*100vw);
        background: url(../images/right.png) no-repeat center center;
        background-size: 100%;
        left: calc(132/800*100vw);
        bottom: calc(210/800*100vw);
        margin: 0;
        top: auto;
        right: auto;
    }

    .section6 .bd .swiper-container .swiper-button-next:hover {
        background: url(../images/righthover.png) no-repeat center center;
        background-size: 100%;
    }

    .section6 .bd .swiper-container .swiper-button-prev {
        width: calc(103/800*100vw);
        height: calc(103/800*100vw);
        background: url(../images/left.png) no-repeat center center;
        background-size: 100%;
        left: 0;
        bottom: calc(210/800*100vw);
        margin: 0;
        top: auto;
    }

    .section6 .bd .swiper-container .swiper-button-prev:hover {
        background: url(../images/lefthover.png) no-repeat center center;
        background-size: 100%;
    }

    .section7 {
        padding-top: calc(106/800*100vw);
        padding-bottom: calc(113/800*100vw);
    }

    .section7 .titlemodel {
    }

    .titlemodel .title b {
        color: #C94A3B;
    }

    .titlemodel .title {
        font-family: SourceHanSansSC;
        font-weight: bold;
        font-size: calc(58/800*100vw);
        color: #333333;
        line-height: 1;
        text-align: left;
        font-style: normal;
        text-align: center;
        position: relative;
        z-index: 3;
    }

    .titlemodel .en {
        font-family: SourceHanSansSC;
        font-weight: bold;
        font-size: calc(44/800*100vw);
        color: #EFEFEF;
        line-height: calc(107/800*100vw);
        letter-spacing: calc(9/800*100vw);
        text-align: left;
        font-style: normal;
        text-align: center;
        line-height: 1;
        margin-top: calc(-40/800*100vw);
    }

    .section7 .tab:after {
        content: "";
        display: table;
        clear: both;
    }

    .section7 .tab {
        margin-top: calc(108/800*100vw);
        position: relative;
        margin-left: calc(30/800*100vw);
        margin-right: calc(30/800*100vw);
    }

    .section7 .tab .hd {
        float: none;
        width: 100%;
        height: calc(663/800*100vw);
        background: url(../images/map.png) no-repeat center center;
        background-size: 100%;
        position: relative;
        margin: auto;
    }

    .section7 .tab .hd a {
        position: absolute;
        font-family: SourceHanSansSC;
        font-weight: 500;
        font-size: calc(16/800*100vw);
        color: #D72E23;
        line-height: calc(24/800*100vw);
        text-align: left;
        font-style: normal;
        text-align: center;
        text-align: center;
    }

    .section7 .tab .hd a .dot {
        display: block;
        position: relative;
        z-index: 3;
    }

    .section7 .tab .hd a .dot img {
        height: calc(36/800*100vw);
    }

    .section7 .tab .hd a .tit {
        display: block;
        position: relative;
        z-index: 3;
    }

    .section7 .tab .hd a:hover .bl {
        opacity: 1;
    }

    .section7 .tab .hd a .bl {
        -webkit-transition: all 0.4s;
        -o-transition: all 0.4s;
        -moz-transition: all 0.4s;
        -ms-transition: all 0.4s;
        transition: all 0.4s;
        position: absolute;
        position: absolute;
        top: 50%;
        left: 50%;
        -o-transform: translate(-50%,-50%);
        -webkit-transform: translate(-50%,-50%);
        -moz-transform: translate(-50%,-50%);
        -ms-transform: translate(-50%,-50%);
        transform: translate(-50%,-50%);
        width: calc(96/800*100vw);
        height: calc(96/800*100vw);
        opacity: 0;
    }

    .section7 .tab .hd a.s1 {
        top: calc(96/800*100vw);
        right: calc(87/800*100vw);
    }

    .section7 .tab .hd a.s2 {
        top: calc(203/800*100vw);
        right: calc(233/800*100vw);
    }

    .section7 .tab .hd a.s3 {
        left: calc(470/800*100vw);
        top: calc(364/800*100vw);
    }

    .section7 .tab .hd a.s4 {
        right: calc(169/800*100vw);
        top: calc(380/800*100vw);
    }

    .section7 .tab .hd a.s5 {
        left: calc(324/800*100vw);
        top: calc(404/800*100vw);
    }

    .section7 .tab .hd a.s6 {
        bottom: calc(93/800*100vw);
        right: calc(301/800*100vw);
    }
	
	.section7 .tab .hd a.s7 {
        left: calc(334/800*100vw);
        top: calc(264/800*100vw);
    }

    .section7 .tab .right {
        float: none;
        width: 100%;
    }

    .section7 .tab .right .bd {
    }

    .section7 .tab .right .bd .model {
    }

    .section7 .tab .right .bd .model .title {
        display: flex;
        justify-content: space-between;
        background: url(../images/line.png) no-repeat center bottom;
        margin-top: calc(19/800*100vw);
        margin-bottom: calc(35/800*100vw);
    }

    .section7 .tab .right .bd .model .title .tit {
        font-family: SourceHanSansSC;
        font-weight: 500;
        font-size: calc(30/800*100vw);
        color: #D72E23;
        line-height: calc(44/800*100vw);
        letter-spacing: calc(1/800*100vw);
        text-align: left;
        font-style: normal;
    }

    .section7 .tab .right .bd .model .title .icon {
    }

    .section7 .tab .right .bd .model .title .icon img {
        height: calc(62/800*100vw);
    }

    .section7 .tab .right .bd .model ul {
    }

    .section7 .tab .right .bd .model ul li {
        display: flex;
        justify-content: space-between;
        height: calc(73/800*100vw);
        border-bottom: 1px solid #eee;
        margin-bottom: calc(29/800*100vw);
    }

    .section7 .tab .right .bd .model ul li .s1 {
        font-family: SourceHanSansSC;
        font-weight: 500;
        font-size: calc(22/800*100vw);
        color: #333333;
        line-height: calc(32/800*100vw);
        text-align: left;
        font-style: normal;
    }

    .section7 .tab .right .bd .model ul li .s2 {
        font-family: SourceHanSansSC;
        font-weight: 500;
        font-size: calc(26/800*100vw);
        color: #D72E23;
        line-height: calc(37/800*100vw);
        text-align: left;
        font-style: normal;
    }

    .section8 {
        background: url(../images/index_bg5.jpg) no-repeat;
        background-size: 100% 100%;
        padding-top: calc(130/800*100vw);
        /* padding-bottom:200px;*/
        /* margin-top:150px;*/
    }

    .section8 .wrap {
    }

    .section8 .titlemodel {
    }

    .section8 .titlemodel .title {
    }

    .section8 .titlemodel .en {
    }

    .section8 .content {
        margin-top: calc(60/800*100vw);
        position: relative;
    }

    .section8 .content .num {
        position: absolute;
        right: 0;
        bottom: calc(120/800*100vw);
        font-family: AlimamaDaoLiTi;
        font-size: calc(16/800*100vw);
        color: #ABABAB;
        line-height: calc(22/800*100vw);
        text-align: left;
        font-style: normal;
        width: calc(100% - calc(80/800*100vw));
        text-align: right;
        padding-right: calc(114/800*100vw);
    }

    .section8 .content .num:after {
        content: "";
        position: absolute;
        top: 50%;
        height: 1px;
        background: #979797;
        right: 0;
        left: calc(120/800*100vw);
    }

    .section8 .content .num .fm {
        padding: 0 calc(11/800*100vw);
        display: inline;
        display: inline-block;
        position: relative;
        z-index: 4;
        background: #f6f5f3;
    }

    .section8 .content .num b {
        color: #D72E23;
        font-weight: normal;
    }

    .section8 .content .list {
        /* margin-top:60px;*/
        /* position:relative;*/
    }

    .section8 .content .list .swiper-container {
    }

    .section8 .content .list .swiper-container .swiper-wrapper {
    }

    .section8 .content .list .swiper-container .swiper-wrapper .swiper-slide {
        padding-bottom: calc(200/800*100vw);
    }

    .section8 .content .list .swiper-container .swiper-wrapper .swiper-slide a {
        display: block;
    }

    .section8 .content .list .swiper-container .swiper-wrapper .swiper-slide a .imgbox {
        display: block;
        border-radius: calc(20/800*100vw);
        overflow: hidden;
    }

    .section8 .content .list .swiper-container .swiper-wrapper .swiper-slide a .imgbox img {
        width: 100%;
        transition: all 0.5s;
    }

    .section8 .content .list .swiper-container .swiper-wrapper .swiper-slide a .title {
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        overflow: hidden;
        display: block;
        text-align: center;
        color: #666666;
        font-size: calc(20/800*100vw);
        margin-top: calc(15/800*100vw);
    }

    .section8 .content .list .swiper-container .swiper-button-next:hover {
        background: url(../images/righthover.png) no-repeat center center;
        background-size: 100%;
    }

    .section8 .content .list .swiper-container .swiper-button-prev:hover {
        background: url(../images/lefthover.png) no-repeat center center;
        background-size: 100%;
    }

    .section8 .content .list .swiper-container .swiper-button-next {
        width: calc(84/800*100vw);
        height: calc(84/800*100vw);
        background: url(../images/right2.png) no-repeat center center;
        background-size: 100%;
        right: auto;
        margin: 0;
        bottom: calc(88/800*100vw);
        top: auto;
        left: calc(106/800*100vw);
    }

    .section8 .content .list .swiper-container .swiper-button-prev {
        width: calc(84/800*100vw);
        height: calc(84/800*100vw);
        background: url(../images/left2.png) no-repeat center center;
        background-size: 100%;
        right: auto;
        margin: 0;
        bottom: calc(88/800*100vw);
        top: auto;
        left: 0;
    }

    .section9 {
        margin-top: calc(120/800*100vw);
        padding-bottom: calc(80/800*100vw);
    }

    .section9 .wrap {
    }

    .section9 .titlemodel {
    }

    .section9 .titlemodel .title {
    }

    .section9 .titlemodel .en {
    }

    .section9 .list {
        padding-top: calc(70/800*100vw);
    }

    .section9 .list a {
        display: block;
        zoom:1;overflow: hidden;
    }

    .section9 .list .mask:nth-child(2n) {
        float: right;
    }

    .section9 .list .mask {
        float: none;
        width: fit-content;
        width: 100%;
        margin-bottom: calc(70/800*100vw);
    }

    .section9 .list .mask .imgbox {
        float: left;
        width: calc(180/800*100vw);
        height: calc(140/800*100vw);
        overflow: hidden;
    }

    .section9 .list .mask .imgbox img {
        width: 100%;
        height: 100%;
        object-fit: cover;
    }

    .section9 .list .mask .wenzi {
        width: calc(100% - 210/800*100vw);
        float: right;
        /* font-family:fontL;*/
        color: #999;
    }

    .section9 .list .mask .wenzi .tit {
        /* font-family:fontM;*/
        font-size: calc(24/800*100vw);
        display: block;
        color: #333;
        margin-bottom: calc(10/800*100vw);
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }

    .section9 .list .mask .wenzi .dec {
        font-size: calc(16/800*100vw);
    }

    .section9 .list .mask .wenzi .dec .more {
        color: #d72e23;
        display: inline-block;
    }

    .section10 {
        padding: calc(115/800*100vw) 0;
        background: url(../images/index_bg7.jpg) no-repeat center center;
        background-size: 100% 100%;
        /* font-family:fontL;*/
    }

    .section10 .wrap {
    }

    .section10 .title {
        font-size: calc(36/800*100vw);
        height: calc(36/800*100vw);
        line-height: calc(36/800*100vw);
        color: #333;
        /* font-family:fontB;*/
        width: calc(200/800*100vw);
        border-left: calc(5/800*100vw) #c00 solid;
        padding-left: calc(20/800*100vw);
        margin-bottom: calc(70/800*100vw);
    }

    .section10 .formtable {
    }

    .section10 .formtable .items {
        font-size: calc(22/800*100vw);
        zoom:1;overflow: hidden;
    }

    .section10 .formtable .item:nth-child(2n) {
        float: right;
    }

    .section10 .formtable .item.w100 {
        width: 100%;
    }

    .section10 .formtable .item {
        float: left;
        width: 100%;
        position: relative;
        line-height: calc(55/800*100vw);
        margin-bottom: calc(25/800*100vw);
    }

    .section10 .formtable .item.type2 .s2 {
        width: calc(100% - 230/800*100vw);
    }

    .section10 .formtable .item .s2 textarea {
        height: calc(160/800*100vw);
        border: calc(1/800*100vw) #ccc solid;
        border-radius: calc(5/800*100vw);
        font-size: calc(16/800*100vw);
        width: 100%;
        padding: calc(15/800*100vw);
    }

    .section10 .formtable .item.type2 .s1 {
        width: calc(230/800*100vw);
    }

    .section10 .formtable .item .s1 {
        width: calc(160/800*100vw);
        float: left;
        line-height: calc(55/800*100vw);
        text-align: justify;
        text-justify: inter-character;
    }

    .section10 .formtable .item .s2 .codeimg {
        float: left;
        margin-left: calc(40/800*100vw);
    }

    .section10 .formtable .item .s2 .codeimg img {
        height: calc(55/800*100vw);
        cursor: pointer;
    }

    .section10 .formtable .item .s2 .yzm {
        float: left;
        position: relative;
    }

    .section10 .formtable .item .s2 .yzm input {
        width: calc(300/800*100vw);
        height: calc(55/800*100vw);
        line-height: calc(55/800*100vw);
        margin-left: 0;
        border-radius: calc(5/800*100vw);
        border: calc(1/800*100vw) #ccc solid;
        padding: 0 calc(15/800*100vw);
        font-size: calc(16/800*100vw);
    }

    .section10 .formtable .item .s2 {
        width: calc(100% - 177/800*100vw);
        float: left;
    }

    .section10 .formtable .item .s2 .words {
        font-size: calc(16/800*100vw);
        padding: 0 calc(15/800*100vw);
        height: calc(55/800*100vw);
        width: 100%;
        border: none;
        height: calc(55/800*100vw);
        border: calc(1/800*100vw) #ccc solid;
        border-radius: calc(5/800*100vw);
        display: block;
    }

    .section10 .formtable .item b {
        float: right;
        color: #c00;
    }

    .section10 .formtable .item .checkItem input {
        width: calc(20/800*100vw);
        height: calc(20/800*100vw);
        vertical-align: middle;
    }

    .section10 .formtable .item .checkItem {
        float: left;
        margin-right: calc(20/800*100vw);
    }

    .section10 .formtable .item .checkItem input[type="checkbox"] {
    }

    .section10 .formtable .item .checkItem label {
        vertical-align: middle;
    }

    .section10 .formtable .item select {
        width: calc(228/800*100vw);
        height: calc(55/800*100vw);
        border: calc(1/800*100vw) #ccc solid;
        outline: none;
        border-radius: calc(5/800*100vw);
        font-size: calc(20/800*100vw);
        float: left;
        margin-left: calc(30/800*100vw);
        padding: 0 calc(11/800*100vw);
        cursor: pointer;
    }

    .section10 .formtable .item .cityChoose {
    height: calc(55 / 800* 100vw);
    }

    .section10 .formtable .item .w100 {
    }

    .section10 .formtable .item .w100 .s1 {
    }

    .section10 .formtable .item .w100 .s2 {
    }

    .section10 .formtable .item .w100 .s2 .checkItem {
    }

    .section10 .formtable .item .w100 .s2 .checkItem input[type="checkbox"] {
    }

    .section10 .formtable .item .w100 .s2 .checkItem label {
    }

    .section10 .formtable .item .w100 .s2 textarea {
    }

    .section10 .formtable .item .w100 .s2 .yzm {
    }

    .section10 .formtable .item .w100 .s2 .yzm .words2 {
    }

    .section10 .formtable .item .w100 .s2 .yzm b {
    }

    .section10 .formtable .item .w100 .s2 .codeimg {
        width: calc(230/800*100vw);
    }

    .section10 .formtable .item .w100 .s2 .codeimg img {
        height: calc(55/800*100vw);
        cursor: pointer;
    }

    .section10 .formtable .send {
        margin: auto;
        width: calc(210/800*100vw);
        height: calc(46/800*100vw);
        background: #eb6d1c;
        text-align: center;
        color: #ffffff;
        margin: 0 auto;
        outline: none;
        border: none;
        border-radius: calc(5/800*100vw);
        margin-top: calc(90/800*100vw);
        font-size: calc(20/800*100vw);
        display: block;
        clear: both;
    }

    .section10 .txt {
        width: 100%;
        text-align: center;
        color: #999;
        font-size: calc(18/800*100vw);
        margin-top: calc(90/800*100vw);
    }

    .footer {
        background: #313131;
        color: #ffffff;
    }

    .footer .wrap {
    }

    .footer .left {
        float: none;
        width: 100%;
        margin-top: 0;
        text-align: center;
        padding-top: 5vw;
    }

    .footer .left .logo {
    }

    .footer .left .logo img {
        margin-bottom: calc(35/800*100vw);
        height: calc(114/800*100vw);
    }

    .footer .left ul {
    }

    .footer .left ul li {
        font-size: calc(18/800*100vw);
        margin-bottom: calc(10/800*100vw);
    }

    .footer .left ul li img {
        margin-right: calc(5/800*100vw);
        height: calc(18/800*100vw);
        width: calc(18/800*100vw);
        object-fit: contain;
    }

    .footer .items {
        float: none;
        zoom: 1;
        overflow: hidden;
    }

    .footer .items ul {
        float: left;
        width: 33.333%;
    }

    .footer .items ul li {
    }

    .footer .items ul li a {
        width: auto;
        text-align: left;
        display: block;
        color: rgba(255,255,255,0.5);
        margin-bottom: calc(15/800*100vw);
        margin-left: 0;
        white-space: nowrap;
        font-size: calc(25/800*100vw);
    }

    .footer .items ul li:nth-child(1) a {
        font-size: calc(25/800*100vw);
        font-family: fontN;
        text-align: center;
        width: calc(80/800*100vw);
        margin-bottom: calc(20/800*100vw);
        margin-top: calc(70/800*100vw);
        color: rgba(255,255,255,1);
    }

    .footer .ewms {
        padding-top: calc(70/800*100vw);
        float: none;
        text-align: center;
    }

    .footer .ewms .item:nth-child(1) {
        margin: 0px;
    }

    .footer .ewms .item {
        float: left;
        text-align: center;
        color: rgba(255,255,255,0.5);
        font-family: fontN;
        margin-left: calc(50/800*100vw);
    }

    .footer .ewms .item img {
        height: calc(95/800*100vw);
    }

    .footer .ewms .item .tit {
        font-size: calc(16/800*100vw);
        padding-top: calc(9/800*100vw);
    }

    .footer .copy {
        text-transform: uppercase;
        color: rgba(255,255,255,0.5);
        text-align: center;
        margin-top: calc(20/800*100vw);
        padding-bottom: calc(120/800*100vw);
        font-size: calc(26/800*100vw);
        padding: 5vw;
        padding-bottom: 10vw;
        line-height: 1.7;
    }

    .footer .copy a {
        color: #fff;
    }

    .pick-show {
        position: relative;
        padding: 0 calc(15/800*100vw);
        height: calc(55/800*100vw);
        line-height: calc(55/800*100vw);
        border: 1px solid #ccc;
        border-radius: 3px;
        width: 100%;
        background: #FFFFFF;
    }

    .pick-show span {
        float: left;
        display: inline-block;
        max-width: calc(100/800*100vw);
        padding: 0 calc(6/800*100vw);
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        color: #333;
        cursor: pointer;
        line-height: calc(30/800*100vw);
        margin-top: calc(13/800*100vw);
    }

    .pick-show span:hover {
        background: rgb(120,148,212);
        color: #fff !important;
        border-radius: 3px;
    }

    .pick-show span.pressActive {
        background: #7894D4;
        color: #fff !important;
        border-radius: 3px
    }

    .pick-show em.pick-arrow {
        position: absolute;
        top: 10px;
        right: 8px;
        display: block;
        border: 3px solid #999;
        border-left: 3px solid transparent;
        border-right: 3px solid transparent;
        border-bottom: 3px solid transparent;
    }

    .pick-show i {
        float: left;
        display: inline-block;
        padding: 0 3px;
        color: #333;
        font-style: normal;
    }

    .pick-list {
        display: none;
        position: absolute;
        line-height: 36px;
        margin: 0;
        padding: 0;
        background: #fff;
        z-index: 999999999;
        overflow-y: auto;
        overflow-x: hidden;
        border: 1px solid #dedede;
        border-top: none;
    }

    .pick-list li {
        margin: 0;
        padding-left: 8px;
        list-style: none;
        color: #888;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }


    .channelMain {margin-top:calc(40/800*100vw);height:auto;}
.channelMain .wrap {}
.channelMain .nav_left {float: none;width: 100%;zoom: 1;overflow: hidden;}
.channelMain .nav_left .biaoti span {display:block;font-size:calc(32.5/800*100vw);font-family:fontM;}
.channelMain .nav_left .biaoti {width:100%;padding:calc(45/800*100vw) 0;color:#ffffff;font-family:arial;background:#d72e23;text-align:center;border-radius:calc(5/800*100vw);}
.channelMain .nav_left .nav_list_nei {margin-top:calc(30/800*100vw);border-radius:calc(5/800*100vw);}
.channelMain .nav_left .nav_list_nei li {
    float: left;
    width: 25%;
}
.nav_list_nei li:last-child a {border-radius:0 0 calc(5/800*100vw) calc(5/800*100vw);}
.channelMain .nav_left .nav_list_nei li a:hover,.channelMain .nav_left .nav_list_nei li a.now {background:#d72e23;color:#ffffff;}
.channelMain .nav_left .nav_list_nei li a {width:100%;padding:calc(20/800*100vw) 0;color:#535353;background:#f4f4f4;margin-bottom:calc(3/800*100vw);display:block;text-align:center;font-size: calc(23/800*100vw);}
.nav_list_nei li:first-child a {border-radius:calc(5/800*100vw) calc(5/800*100vw) 0 0;}
.channelMain .nav_left .nav_list_nei li a.now {}
.channelMain .conRight {width: 100%;min-height:calc(247/800*100vw);float: none;padding-top: 6vw;}
.channelMain .conRight .title_rt {margin-top:calc(20/800*100vw);font-size:calc(22/800*100vw);/* font-family:fontR;*/width:100%;height: auto;border-bottom:calc(1/800*100vw) #9d9d9d solid;zoom: 1;overflow: hidden;padding-bottom: 3vw;}
.channelMain .conRight .title_rt .fl {/* width:120px;*/height: auto;border-bottom: none;float:left;font-size: calc(40/800*100vw);}
.channelMain .conRight .title_rt .fr {font-size: calc(24/800*100vw);color:#535353;margin-top:calc(10/800*100vw);float:right;}
.channelMain .conRight .title_rt .fr img {height: calc(35/800*100vw);margin-right:calc(3/800*100vw);vertical-align:bottom;}
.channelMain .conRight .title_rt .fr a {color:#333;}
.channelMain .conRight .listType1 {padding-top:calc(70/800*100vw);padding-bottom:calc(100/800*100vw);}
.channelMain .conRight .listType1 .item .num img {position:absolute;height:calc(114/800*100vw);right:0;top:0;}
.channelMain .conRight .listType1 .item:nth-child(2n) .num img {right:auto;left:0;}
.channelMain .conRight .listType1 .item:nth-child(2n) {padding-left: 0;padding-right:0;}
.channelMain .conRight .listType1 .item:nth-child(2n) .imgbox img {right:0;left:auto;bottom:0;}
.channelMain .conRight .listType1 .item {height: auto;background:#FFFFFF;box-shadow:0 calc(2/800*100vw) calc(10/800*100vw) 0 rgba(228,228,228,0.5);border-radius:calc(14/800*100vw);position:relative;padding-left: 0;padding-right: 0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:center;margin-bottom: 8vw;padding-top: calc(448/800*100vw);}
.channelMain .conRight .listType1 .item .imgbox {}
.channelMain .conRight .listType1 .item .imgbox img {position:absolute;left:0;bottom: auto;width: 83%;top: 0;height: 47vw;object-fit: contain;}
.channelMain .conRight .listType1 .item .right {
    padding: 5vw;
    padding-top: 0;
}
.channelMain .conRight .listType1 .item .right .dec p:after {content:"✓";position:absolute;left:0;top:0;color:#D72E23;font-weight:bold;}
.channelMain .conRight .listType1 .item .right .title {
    font-family:AlimamaDaoLiTi;font-size: calc(36/800*100vw);
    color:#D72E23;line-height:calc(36/800*100vw);
    text-align:left;font-style:normal;display:inline-block;
    padding-right:calc(32/800*100vw);white-space:nowrap;}


.channelMain .conRight .listType1 .item .right .title:after {content: "";position: absolute;right: 0px;top: 0px;width: calc(24/800*100vw);height: calc(24/800*100vw);-webkit-transition:all 0.4s;-o-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;transition:all 0.4s;background: url(../images/ris1.png) no-repeat right center;background-size: calc(24/800*100vw);top: calc(8/800*100vw);}
.channelMain .conRight .listType1 .item:hover .right .title:after {
    background: url(../images/ris2.png) no-repeat right center;
    background-size: calc(24/800*100vw);
}


.channelMain .conRight .listType1 .item .right .dec {font-family:SourceHanSansSC;font-weight:400;font-size: calc(26/800*100vw);color:#666666;line-height: 2;text-align:left;font-style:normal;padding-top:calc(20/800*100vw);max-width: 100%;}
.channelMain .conRight .listType1 .item .right .dec p {padding-left:calc(20/800*100vw);position:relative;}
.channelMain .conRight .listType1 .item .right .dec p b {color:#D72E23;font-weight:normal;}
.channelMain .conRight .moreBase {display:block;margin:auto;width:calc(188/800*100vw);height:calc(50/800*100vw);background:url(../images/morebtn.png) no-repeat center center;background-size:100%;}
.channelMain .conRight .tishi {font-family:SourceHanSansSC;font-weight:400;font-size: calc(26/800*100vw);color:#666666;line-height:calc(26/800*100vw);text-align:left;font-style:normal;text-align:center;padding-top:calc(54/800*100vw);padding-bottom:calc(160/800*100vw);}
.channelMain .conRight .listType1 .item {cursor:pointer;}
.channelMain .conRight .listType1 .item:hover {background:#D72E23;}
.channelMain .conRight .listType1 .item:hover .right .title {color:#fff;background-size:calc(24/800*100vw);}
.channelMain .conRight .listType1 .item:hover .right .dec {color:#fff;}
.channelMain .conRight .listType1 .item:hover .right .dec p:after {color:#fff;}
.channelMain .conRight .listType1 .item:hover .right .dec b {color:#fff;}

.cbanner img{
    
height: 52vw;
    
object-fit: cover;
}




.listType2 {}
.listType2 ul {}
.listType2 ul li {padding:calc(30/800*100vw) 0px;}
.listType2 ul li a {display:block;zoom:1;overflow:hidden;}
.listType2 ul li a * {display:block;}
.listType2 ul li a .imgbox {height: calc(395/800*100vw);width: 100%;float: none;overflow:hidden;display: block;}
.listType2 ul li a .imgbox img {width:100%;height:100%;object-fit:cover;}
.listType2 ul li a .right {float: none;width: 100%;padding-left: 0;padding-top: calc(30/800*100vw);}
.listType2 ul li a .right .title {font-size: calc(36/800*100vw);/* font-family:fontB;*/display:block;margin:calc(20/800*100vw) 0;color:#1b1b1b;}
.listType2 ul li a .right .dec {color:#6e6e6e;font-size: calc(26/800*100vw);line-height:1.4;}
.listType2 ul li a .right .more {display:block;width: calc(180/800*100vw);height: auto;text-align:center;color:#cc3333;line-height: 2.4;border:1px #c33 solid;float:right;margin-top:calc(30/800*100vw);font-size: calc(26/800*100vw);transition:all 0.5s;}
.pagesize {text-align:center;padding-top:calc(50/800*100vw);font-size: calc(26/800*100vw);padding-bottom:calc(120/800*100vw);}
.pagesize a {padding: calc(20/800*100vw);border:1px #ccc solid;border-radius:calc(3/800*100vw);margin:0 calc(10/800*100vw);color:#343434;display:inline-block;}
.pagesize a:hover {background:#cc3333;color:#ffffff;}
.pagesize .num {}
.lybd {background:#EEEEEE;padding-top:calc(77/800*100vw);padding-bottom:calc(167/800*100vw);}
.lybd .wrap {}
.lybd .content {background:#FFFFFF;padding:0px calc(44/800*100vw);padding-bottom:calc(61/800*100vw);}
.lybd .content .title {font-family:SourceHanSansSC;font-weight:400;font-size:calc(36/800*100vw);color:#333333;line-height:calc(52/800*100vw);text-align:center;font-style:normal;padding-top:calc(49/800*100vw);padding-bottom:calc(17/800*100vw);}
.lybd .content .dec {font-family:SourceHanSansSC;font-weight:400;font-size:calc(22/800*100vw);color:#D72E23;line-height:calc(32/800*100vw);text-align:center;font-style:normal;padding-bottom:calc(51/800*100vw);}
.lybd .content .formtable {}
.lybd .content .formtable .items {zoom:1;overflow:hidden;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;}
.lybd .content .formtable .items .item:nth-child(2n) {margin-right:0;}
.lybd .content .formtable .items .item {float: none;width: 100%;margin-bottom: 7vw;margin-right: 0;}
.lybd .content .formtable .items .item .s1 {font-family:SourceHanSansSC;font-weight:400;font-size: calc(22/800*100vw);color:#333333;line-height: 1;text-align:left;font-style:normal;padding-bottom: 1vw;}
.lybd .content .formtable .items .item .s1 b {color:#D72E23;font-weight:normal;}
.lybd .content .formtable .items .item .s2 {padding-top:calc(16/800*100vw);}
.lybd .content .formtable .items .item .s2 .words {height: calc(68/800*100vw);background:#FFFFFF;border-radius:calc(4/800*100vw);border:1px solid #CCCCCC;display:block;width:100%;font-family:SourceHanSansSC;font-weight:400;font-size: calc(22/800*100vw);color:#999999;line-height:calc(28/800*100vw);text-align:right;font-style:normal;padding:0px calc(16/800*100vw);text-align:left;}
.lybd .content .formtable .items .item .s2 .sle:nth-child(2) {margin-right:0px;}
.lybd .content .formtable .items .item .s2 .sle {width:calc(248/800*100vw);height:calc(58/800*100vw);border-radius:calc(4/800*100vw);background-size: calc(17/800*100vw);border:1px solid #CCCCCC;float:left;width:calc((100% - calc(30/800*100vw))/2);margin-right:calc(30/800*100vw);font-family:SourceHanSansSC;font-weight:400;font-size:calc(16/800*100vw);color:#999999;line-height:calc(28/800*100vw);text-align:left;font-style:normal;padding:0px calc(16/800*100vw);}
.lybd .content .formtable .items .item.w100 {width:100%;margin-right:0;}
.lybd .content .formtable .items .item.w100 .s1 {}
.lybd .content .formtable .items .item.w100 .s2 {}
.lybd .content .formtable .items .item.w100 .s2 textarea {height:calc(232/800*100vw);background:#FFFFFF;border-radius:calc(4/800*100vw);border:1px solid #CCCCCC;width:100%;font-family:SourceHanSansSC;font-weight:400;font-size:calc(16/800*100vw);color:#999999;line-height:calc(28/800*100vw);text-align:left;font-style:normal;padding:calc(15/800*100vw);resize:none;display:block;}
.lybd .content .formtable .send {width:calc(210/800*100vw);height:calc(58/800*100vw);background:#EB6D1C;border-radius:calc(4/800*100vw);display:block;margin:auto;margin-top:calc(15/800*100vw);border:none;font-family:SourceHanSansSC;font-weight:400;font-size:calc(20/800*100vw);color:#FFFFFF;text-align:center;font-style:normal;}



.zx_tuijian {width:100%;margin-top:calc(40/800*100vw);}
.zx_tuijian p {font-size:calc(22/800*100vw);color:#535353;background:#f4f4f4;height:calc(58/800*100vw);line-height:calc(58/800*100vw);text-align:center;letter-spacing:calc(2/800*100vw);}
.zx_tuijian ul {border:calc(1/800*100vw) #f4f4f4 solid;padding-top:calc(20/800*100vw);padding-bottom:calc(25/800*100vw);}
.zx_tuijian ul li {width:calc(125/800*100vw);margin:0 auto;height:calc(34/800*100vw);font-size:calc(14/800*100vw);line-height:calc(34/800*100vw);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.zx_tuijian ul li a {color:#333333;}
.zx_tuijian ul li:before {content:"";width:calc(3/800*100vw);height:calc(3/800*100vw);display:inline-block;border-radius:50%;background:#535353;vertical-align:middle;margin-right:calc(5/800*100vw);}
.news_xq img {max-width:100%;}
.news_xq h1 {padding-top:calc(30/800*100vw);}
.news_xq {width:calc(745/800*100vw);margin:0 auto;text-align:center;margin-bottom:calc(60/800*100vw);line-height:calc(30/800*100vw);font-size:calc(14/800*100vw);/* padding-top:calc(30/800*100vw);*/    zoom:1;overflow:hidden;}
.news_xq .time {color:#999;text-align:center;margin-bottom:calc(40/800*100vw);padding-top:calc(20/800*100vw);font-size: calc(22/800*100vw);}
.news_xq p.fl,.news_xq p.fr {width:48%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:calc(14/800*100vw);}
.news_xq p.fr {text-align:right;}
.news_xq p.fl a,.news_xq p.fr a {color:inherit;}
.news_xq p.fl,.news_xq p.fr {width:48%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size: calc(18/800*100vw);float:left;}
.tjlist {}
.tjlist .tit {text-align:left;padding-top: 5vw;font-size: calc(22/800*100vw);font-weight:bold;padding-bottom:calc(14/800*100vw);}
.tjlist .list {zoom:1;overflow:hidden;padding-bottom:calc(40/800*100vw);}
.tjlist .list a {float:left;width:50%;text-align:left;color:#777;font-size: calc(17/800*100vw);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:calc(30/800*100vw);}


.news_xq .const * {
    line-height: 1.2;
    font-size: calc(22/800*100vw);
}

.news_xq img{
    max-width: 100%important;
    height:  auto!important;
}
}

.height200{
    height: 10vw;
}

.adAlert .center{
	margin-top: 75%;
}

.mendian_list li {
	width: 48%;
}


}
